package com.matt.domain;


import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Map;

/**
 * 课程包
 * @TableName course_product
 */
@Data
public class CourseProductVo implements Serializable {
    /**
     * 主键，自动递增
     */

    private String id;

    private String areaId;


    /**
     * 课程包名称
     */
    private String name;

    /**
     * 课程包价格
     */
    private String price; // 保持String类型


    /**
     * 消课次数/节
     */
    private Integer courseNum;

    /**
     * 到课删除（0否，1是）
     */
    private Integer deleteClass;

    /**
     * 请假删除（0否，1是）
     */
    private Integer deleteLeave;

    /**
     * 缺勤删除（0否，1是）
     */
    private Integer deleteAbsence;

    /**
     * 开始扣除方式(1.购买之日起算，2第一次签到后算起)
     */
    private Integer deleteMethod;

    /**
     * 状态（1.使用中,2.待使用）
     */
    private Integer status;

    /**
     * 课程包类型（1.早教,2.托班）
     */
    private Integer type;

    /**
     * 课程类型（1.课程包,2.课程）
     */
    private Integer productType;

    /**
     * 消渴规则
     */
    private Integer number;

//    @TableField(exist = false)
//    private Integer number;


}